X-Git-Url: http://git.cyclocoop.org//%22http:/%22.attribut_html%28%24lesurls%5B%24numero%5D%29.%22/%22?a=blobdiff_plain;f=includes%2FServiceWiring.php;h=c192b5a266405847cfa56a86813fd5d38dfa1955;hb=a6a6c19c794619c24881d2d984dc18ceb3b6419b;hp=9073de1c0eac01ef684f91f0a0b78e731708097d;hpb=f585244a778ed712859f48383472c24f105b1b4e;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/ServiceWiring.php b/includes/ServiceWiring.php index 9073de1c0e..c192b5a266 100644 --- a/includes/ServiceWiring.php +++ b/includes/ServiceWiring.php @@ -215,7 +215,12 @@ return [ }, 'GenderCache' => function ( MediaWikiServices $services ) : GenderCache { - return new GenderCache( $services->getNamespaceInfo() ); + $nsInfo = $services->getNamespaceInfo(); + // Database layer may be disabled, so processing without database connection + $dbLoadBalancer = $services->isServiceDisabled( 'DBLoadBalancer' ) + ? null + : $services->getDBLoadBalancer(); + return new GenderCache( $nsInfo, $dbLoadBalancer ); }, 'HttpRequestFactory' =>